hemostatic drugs - Turkish English Dictionary